// 快速测试AI接口
const axios = require('axios');

async function testQuickAPI() {
  console.log('🧪 快速测试AI接口...\n');

  try {
    // 测试健康检查
    console.log('📊 测试健康检查...');
    const healthResponse = await axios.get('http://localhost:3001/api/health');
    console.log('✅ 健康检查成功:', healthResponse.data.message);
    console.log('');

    // 测试AI聊天接口
    console.log('🤖 测试AI聊天接口...');
    const chatResponse = await axios.post('http://localhost:3001/api/ai/chat', {
      skillName: '电脑维修',
      userMessage: '我的电脑坏了'
    }, {
      headers: {
        'Content-Type': 'application/json'
      }
    });

    console.log('✅ AI聊天接口成功');
    console.log('📝 回复内容:', chatResponse.data.data.message.substring(0, 100) + '...');
    console.log('');

    console.log('🎉 所有测试通过！服务器运行正常！');
    console.log('🌐 服务器地址: http://localhost:3001');
    console.log('🤖 AI聊天接口: POST /api/ai/chat');
    console.log('📊 健康检查: GET /api/health');

  } catch (error) {
    console.log('❌ 测试失败:', error.message);
    if (error.response) {
      console.log('📝 状态码:', error.response.status);
      console.log('📝 错误信息:', error.response.data);
    }
  }
}

testQuickAPI(); 